﻿@charset "utf-8";

@import "/Skins/Default/resetcommon.css";

/*index.css*/

.banner { height:399px; }

.banner a { display:block; background:url(../images/banner.jpg) no-repeat center top; height:399px; overflow:hidden; }

.bz { background:#f2f2f2 url(../images/bz_bg.gif) no-repeat center 50px; overflow:hidden; height:180px; }

.bz h3, .bz h3 a { display:block; font:24px "Microsoft Yahei"; font-weight:bold; color:#ff9600; height:70px; line-height:70px; overflow:hidden; margin-top:12px; padding-left:22px; }

.bz h3 a { display:block; color:#ff9600; height:70px; line-height:70px; overflow:hidden; }

.bz p { font:18px "Microsoft Yahei"; height:36px; line-height:34px; overflow:hidden; color:#666; text-align:center; overflow:hidden; }

.bz p a { display:inline-block; padding:0 24px; height:32px; border:1px solid #c3c8cd; text-align:center; color:#000; margin-left:6px; }

.bz p a.a01 { margin-right:6px; }



.bzbz{ height: 150px;margin:0 auto; overflow:hidden;}

.bzbz dt {width:200px; height:150px; float:left;}

.bzbz dt img{width:200px; height:150px}

.bzbz dd{width: 730px; height: 150px; float: right; padding-right: 20px; padding-top: 50px; line-height:30px; font-size:14px;font-family:"Microsoft Yahei";}





.er { margin-top:27px; }

.er .tit1 { margin-bottom:15px; }

.er dl { height:266px; margin-top:6px; background:#f2f2f2; overflow:hidden; }

.er dl:hover dd em a{border-color:#ff9600;color:#ff9600;}

.er dt { width:501px; height:266px; overflow:hidden; position:relative; float:left; }

.er dt img { width:501px; height:266px; }

.er dt em { background:url(../images/er_jt1.png) no-repeat; width:16px; height:26px; position:absolute; top:120px; right:0; _right:-1px; }

.er dt em img { width:16px; height:26px; position:absolute; top:120px; right:0; _right:-1px; }

.er dd { width:451px; padding:0 25px; overflow:hidden; float:right; }

.er dd h4 a { display:block; font:20px "Microsoft Yahei"; height:40px; line-height:40px; overflow:hidden; color:#000; margin:25px 0 10px 0; text-transform:uppercase; }

.er dd p { font:14px "Microsoft Yahei"; line-height:26px; height:104px; overflow:hidden; color:#666; }

.er dd em a { display:block; width:148px; height:34px; border:1px solid #c3c8cd; text-align:center; font:14px "Microsoft Yahei"; line-height:34px; color:#000; overflow:hidden; margin-top:14px; }

.er .dl02 dt { float:right; }

.er .dl02 dt em { background:url(../images/er_jt2.png) no-repeat; left:0; }

.er .dl02 dt em img { position:absolute; top:120px; left:0; }

.er .dl02 dl { float:left; }

.er .dl01 { height:132px; overflow:hidden; width:498px; }

.er .dl01 dt { width:249px; height:132px; overflow:hidden; float:left; }

.er .dl01 dt img { width:249px; height:132px; }

.er .dl01 dt em { background:url(../images/er_jt1.png) no-repeat; width:16px; height:26px; position:absolute; top:54px; right:0; _right:-1px; }

.er .dl01 dt em img { width:16px; height:26px; position:absolute; top:54px; right:0; _right:-1px; }

.er .dl01 dd { width:198px; float:right; }

.er .dl01 dd h4 a { margin:8px 0 0 0; height:35px; }

.er .dl01 dd p { text-transform:uppercase; height:26px; line-height:26px; overflow:hidden; }

.er .dl01 dd em a { margin-top:10px; }

.tit1 { height:52px; background:url(../images/h.gif) no-repeat left bottom; font:30px "Microsoft Yahei"; font-weight:bold; line-height:50px; overflow:hidden; }

.tit1 a { color:#ff9600; }

.tit1 span { font:14px "Microsoft Yahei"; }

.tit1 span a { color:#000; background:url(../images/er_h.gif) no-repeat 17px 2px; padding-left:40px; }

.tit1 em { display:inline-block; width:62px; height:24px; margin-top:20px; overflow:hidden; }

/**/

.case { height:522px; overflow:hidden; margin-top:50px; background:url(../images/case_bg.jpg) no-repeat center top; }

.case1 { height:219px; margin-top:51px; overflow:hidden; background:#f2f2f2; }

.case1 h3 { float:left; width:201px; height:139px; background:url(../images/case_h.gif) no-repeat center top; overflow:hidden; text-align:center; font:30px "Microsoft Yahei"; color:#fff; padding-top:70px; }

.case1 h3 a { color:#fff; }

.case1 h3 a:hover { text-decoration:none; }

.case1 h3 span { display:block; font:16px "Microsoft Yahei"; color:#ffe3c4; }

.case1 h3 p { font-size:14px; font-weight:bold; color:#fff; background:url(../images/case_jt.gif) no-repeat 119px 4px; margin-top:10px; }

.case2 { width:801px; float:right; height:219px; overflow:hidden; position:relative; }

.case2 dl { height:219px; overflow:hidden; }

.case2 dt { width:350px; height:219px; float:right; overflow:hidden; }

.case2 dt img { width:350px; height:219px; }

.case2 dd { width:391px; float:left; overflow:hidden; padding:0 30px; }

.case2 dd h4 a { display:block; font:16px "Microsoft Yahei"; height:30px; line-height:30px; overflow:hidden; color:#000; margin:20px 0 10px 0; text-transform:uppercase; }

.case2 dd p { font:14px "Microsoft Yahei"; line-height:26px; height:78px; overflow:hidden; color:#666; }

.case2 dd em a { display:block; width:148px; height:34px; border:1px solid #c3c8cd; text-align:center; font:14px "Microsoft Yahei"; line-height:34px; color:#000; overflow:hidden; margin-top:14px; }

.case2 .pages { width:72px; height:34px; overflow:hidden; position:absolute; bottom:0; right:348px; }

.case2 .pages span { display:inline; width:34px; height:34px; margin-left:1px; float:left; }

.case2 .pages span.prev { background:url(../images/case_l.gif) no-repeat; }

.case2 .pages span.next { background:url(../images/case_r.gif) no-repeat; }

.par { height:198px; overflow:hidden; background:#fff; }

.par li { width:200px; height:99px; float:left; }

.par li img { width:199px; height:98px; border-left:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; display:block; }

/*凯盛新闻*/

.tit2 { height:52px; background:url(../images/new_h.gif) no-repeat left bottom; font:24px "Microsoft Yahei"; line-height:50px; overflow:hidden; }

.tit2 a { color:#000; }

.tit2 i { font:16px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase; padding-left:8px; }

.tit2 span a { font-size:14px; }

.bg1 { height:550px; overflow:hidden; background:#f2f2f2; }

.new { width:475px; height:490px; overflow:hidden; margin-top:38px; }

.new dl { height:375px; background:#fff; margin-top:25px; }

.new dt { height:235px; width:475px; overflow:hidden; }

.new dt img { height:235px; width:475px; }

.new dd { padding-left:32px; }

.new dd h4 a { display:block; font:16px "Microsoft Yahei"; color:#000; height:35px; line-height:35px; overflow:hidden; margin-top:20px; }

.new dd p { font:14px "Microsoft Yahei"; line-height:24px; color:#666; height:48px; overflow:hidden; }

.new dd p a { color:#000; }

.lab { width:475px; overflow:hidden; margin-top:38px; height:490px; }

.lab .tit2 { margin-bottom:25px; }

.lab dl { height:87px; overflow:hidden; margin-bottom:21px; }

.lab dt { height:87px; width:176px; overflow:hidden; float:left; }

.lab dt img { height:87px; width:176px; }

.lab dd { float:right; width:280px; overflow:hidden; }

.lab dd h4 a { display:block; font:16px "Microsoft Yahei"; color:#000; height:30px; overflow:hidden; }

.lab dd p { font:14px "Microsoft Yahei"; line-height:24px; color:#666; height:48px; overflow:hidden; }

.lab dd p a { color:#000; }

.lab ul { margin-top:25px; }

.lab li { font:14px "Microsoft Yahei"; height:30px; line-height:30px; overflow:hidden; background:url(../images/lab_jt.gif) no-repeat left 11px; padding-left:16px; }

.lab li a { color:#000; }

.lab li span { float:right; }

/**/

.about { width:715px; height:378px; overflow:hidden; margin-top:46px; }

.about h3 { height:50px; background:url(../images/h.gif) no-repeat left bottom; font:24px "Microsoft Yahei"; line-height:48px; overflow:hidden; }

.about h3 a { color:#ff9012; display:block; background:url(../images/about_h.gif) no-repeat 109px 14px; }

.about dl { width:327px; height:134px; border-bottom:1px dashed #c5c5c5; overflow:hidden; margin-top:16px; }

.about dt { height:33px; font:18px "Microsoft Yahei"; line-height:33px; overflow:hidden; color:#000; }

.about dt span { display:inline-block; width:33px; height:33px; font:20px Arial, Helvetica, sans-serif; color:#ff9012; text-align:center; line-height:33px; overflow:hidden; background:url(../images/about_y.gif) no-repeat; float:left; margin-right:15px; }

.about dt a { color:#000; }

.about dd { font:14px "Microsoft Yahei"; line-height:26px; height:78px; overflow:hidden; margin-top:5px; }

.about .nb { border-bottom:0; }

.fw { width:231px; height:321px; border:1px solid #ff9600; margin-top:55px; }

.fw h3 { font:20px "Microsoft Yahei"; height:45px; line-height:45px; overflow:hidden; color:#fff; padding-left:18px; background:#ff9600; }

.fw p { width:205px; margin:19px auto 0; }

.fw p input { height:35px; border:1px solid #cdcfd4; width:193px; font:14px "Microsoft Yahei"; padding-left:10px; line-height:35px; overflow:hidden; color:#999; }

.fw p span { display:block; background:#eef1f5; font:14px "Microsoft Yahei"; line-height:20px; color:#999; padding:15px; height:93px; margin-top:15px; overflow:hidden; }

.fw .btt { height:40px; overflow:hidden; width:205px; margin:16px auto 0; }

.fw .btt input { width:96px; height:40px; border:0; background:url(../images/fw_btn1.gif) no-repeat; font:14px "Microsoft Yahei"; text-align:center; line-height:40px; overflow:hidden; color:#fff; }

.fw .btt .ip01 { background:url(../images/fw_btn2.gif) no-repeat; }

/**/

.xj { height:354px; overflow:hidden; }

.xj dl { width:490px; overflow:hidden; }

.xj dt { width:490px; height:242px; overflow:hidden; }

.xj dt img { width:490px; height:242px; }

.xj dd { height:46px; background:#eef1f5; font:14px "Microsoft Yahei"; line-height:46px; overflow:hidden; color:#000; }

.xj dd span { display:inline-block; float:left; font:20px "Microsoft Yahei"; text-align:center; width:110px; line-height:46px; background:#ff9600; overflow:hidden; color:#fff; margin-right:20px; }

.xj dd span a { color:#fff; }

.xj dd span a:hover { text-decoration:none; }

/**/

.bg2 { height:302px; background:#eef1f5; overflow:hidden; }

.td { height:180px; margin-top:40px; overflow:hidden; background:url(../images/td_bg.gif) no-repeat center 20px; }

.td h3 { font:22px "Microsoft Yahei"; height:40px; line-height:40px; overflow:hidden; color:#3b434c; padding-left:33px; }

.td h3 a { color:#3b434c; }

.td h3 a:hover { text-decoration:none; }

.td p { height:27px; margin:12px 0 4px 21px; font:14px "Microsoft Yahei"; line-height:27px; }

.td p span a { display:inline-block; width:100px; height:25px; border:1px solid #c1c8d0; float:left; padding:0 0 0 17px; margin-right:24px; background:url(../images/jt.gif) no-repeat 98px 9px; }

.td p a { color:#60666e; padding-right:18px; }

.link { height:105px; overflow:hidden; }

.link h3 { width:89px; height:43px; overflow:hidden; border:1px solid #cdcdcd; float:left; margin-top:15px; font:14px "Microsoft Yahei"; line-height:43px; background:url(../images/jt.gif) no-repeat 74px 18px; color:#3b434c; padding-left:9px; }

.link p { width:902px; float:right; overflow:hidden; font:14px "Microsoft Yahei"; line-height:28px; padding-top:8px; }

.link p a { color:#60666e; padding:0 17px; display:inline-block; background:url(../images/fnav_line.gif) no-repeat right center; }

.link p a.nb { background:none; }

